The next step in software metrics research

نویسنده

  • Eric Bouwers
چکیده

Software project teams have a wide range of software metrics and measurement models at their disposal to monitor important aspects of their software system, their development process and the team itself. Theoretically, monitoring allows a team to identify and solve problems in a timely manner. Unfortunately, in practice software project teams make little effective use of software metrics to ensure success. This gap between theory and practice does not exist because of a lack of research attention. In the past decades, dozens of software metrics and measurement models have been designed. However, their validation is usually limited to determining the construct validity of a metric. Although crucial, we believe that the time has come to travel beyond this type of validation and investigate the usefulness of a software metric in specific situations. As a first step, we evaluated the usefulness of two metrics in an industrial evaluation setting [1]. A key request made by the interviewed practitioners was an overview of situations in which the metrics are useful and, more importantly, those situations in which they are not. Within the software engineering community, a body of knowledge is often encoded into a catalog of patterns. Here, each pattern provides a definition of a software metric, its intended usage, its limitations and its relationships to other metrics. By creating such a common understanding of the benefits and limitations of software metrics, project teams will be able to choose and use software metrics more effectively, ultimately leading to more successful software projects. BODY To enable the effective application of software metrics, a pattern catalog based on real-world usage scenarios must be developed.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On 5-dimensional 2-step homogeneous randers nilmanifolds of Douglas type

‎In this paper we first obtain the non-Riemannian Randers metrics of Douglas type on two-step homogeneous nilmanifolds of dimension five‎. ‎Then we explicitly give the flag curvature formulae and the $S$-curvature formulae for the Randers metrics of Douglas type on these spaces‎. ‎Moreover‎, ‎we prove that the only simply connected five-dimensional two-step homogeneous Randers nilmanifolds of D...

متن کامل

Spatial Evaluation of Energy Performance at Neighborhood Scale Case study: Sanandaj city

Climate change has become a challenge with adverse impacts on the Earth. Reducing the use of fossil fuel is a primary step to solve environmental problems. As the population continues to rise, to meet the growing demand for construction with a large share in energy Consumption, Efforts to make the built environment more energy efficient is crucial. The main objective of this research is to eval...

متن کامل

Metrics for Multimedia Languages

Software engineering researchers have attempted to improve the software development process for over two decades. A primary thrust in this process lies in the arena of measurement. “You can’t control what you can’t measure” [5]. This research applies software metric techniques to the development of multimedia products. Problem areas such as education, instruction, training, and information syst...

متن کامل

Sediment Transport in Unsteady Flow Conditions

Sediment transport under unsteady flow condition is studied experimentally. In the first step, sediment transport under different steady flow conditions was measured and an empirical equation was derived for its calculation. In the next step, two continuous and three stepwise hydrographs were generated in the flume, and their sediment transport rate was measured. The continuous hydrographs were...

متن کامل

Implementation and Optimization of Annotation and Interpretation Step of Next-Generation Sequencing Data for Non-Syndromic Autosomal Recessive Hearing Loss

Introduction: The precision and time required for analysis of data in next-generation sequencing (NGS) depends on many factors including the tools utilized for alignment, variant calling, annotation and filtering of variants, personnel expertise in data analysis and interpretation, and computational capacity of the lab and its optimization is a challenging task.  Method: An application software...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • TinyToCS

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2013